extension or renewal - Spanish English Dictionary